installed carpets - Spanish English Dictionary